lower ball-and-socket cup - Espagnol Anglais Dictionnaire